<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>

</html>


<script>
    // Array.prototype.arrPush=function(item){
    //     return this[this.length] = item
    // }

    // let arr = [1,2,3,4]
    // arr.arrPush([1,2,3,4])
    // console.log(arr);



    // Array.prototype.arrUnshift=function(){
    //     let newArr = this.slice(1)
    //     return newArr
    // }
    // let arr = [1,2,3,4,5]
    // console.log( arr.arrUnshift().arrUnshift());


    // Array.prototype.sortOne = function (item) {
    //     this.sort(function(a,b){
    //         return b-a
    //     })
    //     return [this[0],this[this.length-1]]
    // }

    // let arr = [1,4,5,6,2,3]
    // console.log( arr.sortOne());



    // Array.prototype.indexOne=function (it){
    //   for(let i=0;i<this.length;i++){
    //     if(this[i]==it){
    //         return i
    //     }
    //   }
    //   return -1
    // }
    // let arr = [1,4,5,6,6,2,3]
    // console.log(arr.indexOne(3));




    // Array.prototype.upper = function (it) {
    //     let newArr = []
    //     this.forEach((item, key) => {
    //         if (typeof (item) == 'string') {
    //             newArr.push(item.toUpperCase())
    //         }else{
    //             newArr.push(item)
    //         }
    //     })
    //     return newArr
    // }
    // let arr = ['a', 'b', 'c', 4, 5,'f']

    // console.log(arr.upper());


    // String.prototype.sliceOne=function (a,b){
    //     let arr = []
    //     for(let i =a;i<b;i++){
    //         arr.push(this[i])
    //     }
    //     return arr.join('')
    // }
    // let str = 'qwerty'

    // console.log(str.sliceOne(1,3));


    // let str = 'http://172.16.254.254:8081/?userip=172.16.42.19&usermac=58696ce014e7'
    // let str1=str.split('?')[1]
    // if(str1.includes('&')){
    //     str1=str1.split('&')
    // }
    // // console.log(str1);
    // let str2 = []
    // for(let i=0;i<str1.length;i++){
    //     str2.push(str1[i].split('='))
    // }
    // //  console.log(str2);
    // let str3 =[]
    // for(let i=0;i<str2.length;i++){
    //     str3.push(...str2[i])

    // }
    // // console.log(str3);
    // let obj = {}
    // for(let i=0;i<str3.length;i++){
    //     if(i%2==0){
    //         obj[str3[i]]=str3[i+1]
    //     }

    // }
    // console.log(obj);


    // let str = 'howAreYou'

    // function fn(str){
    //     var arr = str.split('')
    //     // console.log(arr);
    //     var reg = /[A-Z]/
    //     for(let i = 0;i<arr.length;i++){
    //         if(reg.test(arr[i])){
    //             arr[i] = "-"+arr[i].toLowerCase()
    //         }
    //     }
    //     return arr.join('')
    // }
    // console.log(fn(str));


    // let str = 'how-are-you'
    // function fn(str){
    //     var arr = str.split('-')
    //     let a = ''
    //     for(var i = 1;i<arr.length;i++){
    //         a +=arr[i][0].toUpperCase()+arr[i].slice(1)
    //     }
    //     return arr[0]+a
    // }

    // console.log( fn(str));


    // Array.prototype.fin = function (fn) {
    //     for (let i = 0; i < this.length; i++) {
    //         var f = fn(this[i])
    //         if(f){
    //             return this[i]
    //         }
    //     }
    // }

    // let arr = [1, 2, 3, 4, 5, 6]
    // let b =arr.fin(item => {
    //     return item > 4
    // })
    // console.log(b);


</script>